Amnesty International accuses Israel of committing genocide in Gaza December 05, 2024 By Alastair McCready Human rights group Amnesty International has concluded that Israel’s war on Gaza meets the legal threshold for genoc...Read More
Britain 'directly involved' in Ukraine war, Russian ambassador tells Sky News November 22, 2024 The ambassador says there has been "deliberate cheating of us" as he'd received multiple assurances the Storm Shadows woul...Read More